cloverleaf interchange – Deutsch–English translations

🇬🇧 en de 🇩🇪

cloverleaf interchange noun

  • junction of two highways
Kleeblatt, Kleeblattkreuz
Wiktionary Links